
			@media screen and (min-width:319px) and (max-width:374px){
				html{font-size:16px;}
			}
			@media screen and (min-width:375px) and (max-width:410px){
				html{font-size:18px;}
			}
			@media screen and (min-width:410px){
				html{font-size:22px;}
			}
			body{
				background: #f7f7f7;
			}
			.all{
				width: 100%;
				overflow: hidden;
			}
			.content{
				margin: 3% 3% 1px;
				width: 94%;
				overflow: hidden;
				background: #fff;
				box-shadow:0 0 3px #A9A9A9; 
				position: relative;
				color: #000;
			}
			.content-top{
				width: 100%; 
				line-height: 0px;
			}
			.content-bot-title{
				float: left;
				font-size: 14px;
				padding: 10px 2%;
				font-weight: bold;
			}
			.content-bot-img{
				float: right;
				margin-top: -3px;
				margin-right: 1rem;
				
			}
			.content-bot-img img{
				width:2rem;
			}
			.content-bot-text{
				width: 96%;
				float: left;
				padding: 10px 2%;
				font-size: 12px;
				line-height: 15px;
				color: darkgray;
			}
			.footer{
				width: 100%;
				position: fixed;
				bottom: -3px;
				line-height: 0px;
				font-size: 0px;
				background: #000000;
			}
			.footer a{
				display: block;
				float: left;
				width: 20%;
				border: 0;
				line-height: 0px;
			}
			.footer a img{
				width: 100%;
			}
			.verify-top{
				width: 100%;
				font-size: 0.8rem;
				padding: 0.8rem 0 0.8rem 0;
				color: #666666;
				text-indent: 0.6rem;
			}
			.input-top{
				width: 100%;
				height: 2.4rem;
				border-top:1px solid #eeeeee;
				border-bottom:1px solid #eeeeee;
				border-left:none;
				border-right:none;
			}
			.input-top input{
				margin: 0px;
				padding: 0;
				width: 100%;
				border: none;
				height: 2.4rem;
				text-indent: 0.6rem;
			}
			.input-bot{
				width: 100%;
				height: 2.4rem;
				border-top:none;
				border-bottom:1px solid #eeeeee;
				border-left:none;
				border-right:none;
				position: relative;
			}
			.input-bot input[type=text]{
				margin: 0px;
				padding: 0;
				border: none;
				width: 70%;
				height: 2.4rem;
				text-indent: 0.6rem;
			}
			.input-bot input[type=button]{
				border-radius: 0;
				padding: 0;
				border: none;
				width: 30%;
				height: 2.4rem;
				font-size: 0.8rem;
				position: absolute;
				right: 0;
			}
			.bbcw{
				background: black;
				color: white;
			}
			.verify-mid{
				width: 100%;
				height: 1rem;
				line-height: 1rem;
				color: red;
				text-align: center;
				padding: 0.7rem 0;
				font-size: 0.7rem;
			}
			.verify-mid-one{
				width: 100%;
				color: #666666;
				font-size: 0.8rem;
				padding: 1rem 0 1rem 0;
				text-indent: 0.6rem;
			}
			.verify-mid-one a{
				text-decoration: none;
				color: #157df3;
			}
			.verify-mid-two{
				width: 97%;
				margin: auto;
			}
			.verify-mid-two input{
				width: 100%;
				height: 3rem;
				font-size: 18px;
				border: 0;
				margin: 0;
				padding: 0;
				background: #f9bc01;
				border-radius: 0.2rem;
			}
			.apply-content{
				width: 100%;
				padding-top: 4rem;
				text-align: center;
				font-size:16px ;
			}
			.apply-content p{
				padding-top: 0.5rem;
				font-weight: 500;
			}
			.apply-notice {
				width: 90%;
				margin: auto;
				padding-top: 3rem;
				font-size: 14px;
				color:#BBBBBB;
				text-align: center;
				line-height: 20px;
			}
			.apply-examine{
				width: 70%;
				margin: auto;
				padding-top: 2rem;
				text-align: center;
				
			}
			.apply-examine a{
				display: block;
				width: 100%;
				height: 100%;
				background-color: #F9BC01;
				padding: 1rem 0 1rem 0;
				border: none;
				font-size: 16px;
				border-radius: 0.3rem;
				color: #000;
			}
			.content-tickets-left{
				width: 40%;
				float: left;
				border: none;
				padding-bottom: -2px;
				
			}
			.content-tickets-left img{
				 vertical-align:middle;
			}
			.content-tickets-right{
				width: 60%;
				float: right;
			}
			.content-tickets-right-tickets{
				padding: 1rem 0 0 0.8rem;
				font-size: 1rem;
				font-weight: 500;
			}
			.content-tickets-right-text{
				padding: 0.8rem 0 0 0.8rem;
				font-size: 0.8rem;
				line-height: 0.8rem;
				color: #BBBBBB;
			}
			.content-tickets-right-input-a{
				width: 60%;
				height: 1.8rem;
				border: none;
				background: #F9BC01;
				color: black;
				position: absolute;
				bottom: 0;
				right: 0;
				border-radius: 0;
				font-size:0.9rem;
				letter-spacing:8px;
				text-align: center;
				line-height: 1.8rem;
			}
			.introduce-all{
				width: 100%;
				line-height: 0px;
			}
			.introduce-all h1{
				width: 94%;
				padding-top: 2rem;
				margin: auto;
			}
			.introduce-all img{
				width: 94%;
				margin: auto;
				padding-left: 3%;
				padding-top: 1.5rem;
			}
			.introduce-all p{
				width: 94%;
				margin: auto;
				padding-top: 1.5rem;
				font-size: 12px;
				line-height: 18px;
				color: #BBBBBB;
			}
			.introduce-all video{
				width: 94%;
				margin: auto;
				padding-top: 1.5rem;
				padding-left: 3%;
			}
			.introduce-footer{
				height: 3rem;
				width: 100%;
				text-align: center;
				line-height: 3rem;
				background: black;
				position: fixed;
				bottom: 0px;
			}
			.introduce-footer a{
				display: block;
				width: 100%;
				height: 100%;
				text-decoration: none;
				color: #F9BC01;
			}
			.rule-all{
				width: 100%;
				margin-bottom: 3rem;
			}
			.rule-all h1{
				width: 94%;
				margin: auto;
				text-align: center;
				padding-top: 2rem;
				padding-bottom: 1.5rem;
			}
			.rule-all p{
				width: 94%;
				margin: auto;
				font-size: 0.8rem;
				line-height: 1.2rem;
				text-indent: 1.8rem;
			}
			.options-jifen{
				float: left;
				width: 100%;
				background-color: white;
				margin-top: 0.6rem;
				margin-bottom: 0.6rem;
				line-height: 32px;
				font-size: 16px;
				font-weight:bold;
				text-align: center;
				border-right:solid 1px #BBBBBB;
			
				font-weight:500;
			}
			.options{
				position: relative;
				overflow: hidden;
				border-bottom: 1px solid #F9BC01;
				background: white;
			}
			.options_spanL{
				display: block;
				float: left;
				width: 49%;
				background-color: white;
				position: relative;
				cursor:pointer;
			}
			.options_spanR{
				display: block;
				float:right;
				width: 50%;
				background-color: white;
				position: relative;
				cursor:pointer;
			}
			.span{
				display: inline-block;
				width: 1px;
				height: 30px;
				background: #BBBBBB;
				position: absolute;
				top: 50%;
				margin-top: 20px;
				-webkit-transform: translateY(-50%);
				transform: translateY(-50%);
				
			}
			.options-xilie{
				float: left;
				width: 100%;
				background-color: white;
				margin-top: 0.6rem;
				margin-bottom: 0.6rem;
				line-height: 32px;
				font-size: 16px;
				font-weight:bold;
				text-align: center;
				border-right:solid 1px #BBBBBB;
				font-weight:500;
			}
			.options-jianjie{
				width: 94%;
				margin: auto;
				background: white;
				padding: 0 3%;
			}
			.options-jianjie p{
				color: #BBBBBB;
				padding-top: 1rem;
				font-size: 14px;
				line-height: 20px;
			}
			.lianjie{
				width: 100%;
				padding:2rem 0 2rem;
			}
			.lianjie a{
				color: #157df3;
				font-size: 16px;
			}
			.options li div{
				width: 20%;
				height: 5px;
				background: #F9BC01;
				position: absolute;
				bottom:0rem;
				left: 50%;
				-webkit-transform:translateX(-50%) ;
				transform: translateX(-50%);
				display: none;
			}
			.options li.active div{
				display: block;
			}
			.team_apply_tixing{
				width: 94%;
				margin: auto;
				padding-top: 2rem;
				padding-bottom: 3rem;
				position: relative;
			}
			.create_team{
				margin: auto;
				padding-top: 1rem;
				padding-bottom: 3rem;
				margin-bottom: 1rem;
				position: relative;
				left:50%;
				float: left;
			}
			.create_team_juzhong{
				position: relative;
				left: -50%;
			}
			.create_team p{
				color: red;
				font-size: 1rem;
				float: left;
				margin-left: 0.5rem;
				
			}
			.create_team img{
				width:1rem;
				float: left;
				
			}
			.team_apply_tixing p{
				color: red;
				font-size: 1rem;
				line-height: 1.2rem;
				position: absolute;
				top:1.85rem;
				left: 1.5rem;
			}
			.team_apply_tixing img{
				width:1rem;
				position: absolute;
				top:2rem;
				left: 0;
			}
			.team_apply_div{
				width: 70%;
				margin: auto;
			}
			.team_apply_a{
				border: 0;
				width: 100%;
				font-size: 1rem;
				margin: auto;
				background: #F9BC01;
				padding: 0.7rem 0 0.7rem 0;
				color: black;
				text-align: center;
				border-radius: 0.2rem;
			}
			.team_apply_shangchuan{
				width: 94%;
				margin: auto;
				font-size: 1rem;
				padding-top: 3.5rem;
			}
			.team_apply_anniu{
				width: 94%;
				margin: auto;
				padding-top:1.5rem;
			}
			.team_apply_anniu input[type=text]{
				width: 64%;
				height:2.5rem;
				box-sizing: border-box;
				border: 1px solid #BBBBBB;
				text-indent:5px;
				float: left;
				font-size: 0.8rem;
			}
			.team_apply_anniu input[type=button]{
				width: 35%;
				height: 2.5rem;
				background: black;
				color: white;
				border-radius: 0.2rem;
				float: right;
				font-size: 0.8rem;
				border: 1px black solid;
			}
			.team_create_top{
				padding-top: 3rem;
				color:#BBBBBB;
				text-align: center;
				font-size: 1rem;
			}
			.team_create_mid{
				text-align: center;
				color: black;
				font-size: 0.9rem;
				padding-top: 0.3rem;
				line-height: 1.3rem;
				padding-bottom: 2rem;
			}
			.team_create_bot{
				width: 70%;
				margin: auto;
				border: none;
				border-radius: 0.2rem;
				background: #F9BC01;
				text-align: center;
			}
			.team_create_bot a{
				display: block;
				padding: 1rem 0 1rem 0 ;
				width: 100%;
				height: 100%;
				text-decoration: none;
				color: black;
			}
			.join-name{
				text-align: center;
				font-size: 0.8rem;
				line-height: 1.1rem;
				color: black;
				padding: 6rem 0 6rem 0;
			}
			.join-ma{
				font-size:1rem ;
				text-align: center;
				padding-bottom: 1rem;
			}
			.join-erwei{
				width:50%;
				margin: auto;
			}
			.team_rule_footer_y{
				height: 3rem;
				width: 100%;
				background: #F9BC01;
				text-align: center;
				line-height: 3rem;
				position: fixed;
				bottom: 0;
				color: #000;
			}
			.team_rule_footer_y a{
				display: block;
				width: 100%;
				height: 100%;
				color: black;
			}
			.team_rule_footer_g{
				height: 3rem;
				width: 100%;
				background: #999999;
				text-align: center;
				line-height: 3rem;
				position: fixed;
				bottom: 0;
				color: #fff;
			}
			.team_apply_2_footer{
				padding: 1.25rem 0;
				width: 100%;
				background: #FFFFFF;
				position: fixed;
				bottom: 3rem;
			}
			.team_apply_2_footer p{
				width: 14%;
				float: left;
				font-size:0.8rem ;
				margin-left: 10px;
			}
			.team_apply_2_footer img{
				border-radius: 50% ;
			}
			.team_apply_2_footer  p:nth-of-type(1){
				width: 20%;
			}
			.team_apply_2_footer  p:nth-of-type(2){
				width: 10%;
			}
			.team_apply_2_footer  p:nth-of-type(3){
				width: 10%;
			}
			.team_apply_2_footer  p:nth-of-type(4){
				width: 15%;
			}
			.team_apply_2_footer  p:nth-of-type(5){
				width: 20%;
			}
			
			.team_apply_2_footer img{
				vertical-align: middle;
				float: left;
				margin-left: 10px;
			}
			.team_rule_footer a{
				width: 100%;
				height: 100%;
				text-decoration:none ;
			}
			.team_rule_agree{
				width: 100%;
				position: fixed;
				bottom: 3rem;
				background: white;
				padding: 0.2rem 0 0.2rem 0;
				font-size: 0.8rem;
				line-height: 1.4rem;
				vertical-align:middle;
			}
			.team_rule_agree input{
				margin: 0;
				padding: 0;
				margin-left: 2%;
				vertical-align: middle;
			}
			.team_rule_agree span{
				margin-left: 2%;
			}
			.sanjiao{
				width: 0;
			    height: 0;
			    border-top: 3.5rem solid #BFBFBF;
			    border-left: 3.5rem solid transparent; 
		        position: absolute;
		        top: 0px;
		        right:0px;
			}
			.qingxie{
				font-size:0.7rem ;
				width: 50px;
		      	text-align: center;
		        transform:rotate(45deg);
		        -ms-transform:rotate(45deg); /* Internet Explorer 9*/
		        -moz-transform:rotate(45deg); /* Firefox */
		        -webkit-transform:rotate(45deg); /* Safari 和 Chrome */
		        -o-transform:rotate(90deg); /* Opera */
		        color: white;
				position: absolute;
		        top: 0.9rem;
		        right: -0.1rem;
			}
			.examine_game{
				width: 94%;
				margin: auto;
			}
			.examine_game h2{
				padding-top: 1rem;
				padding-bottom: 0.7rem;
			}
			.examine_game p{
				font-size: 0.8rem;
				padding-top: 0.3rem;
				color: #939393;
			}
			.examine_game p span{
				margin-left: 10px;
				color: black;
			}
			.examine_game_img{
				width: 94%;
				margin: auto;
			}
			.create_team_box{
				text-indent: 1rem;
				width: 100%;
				border-bottom: 1px solid #ededed;
				line-height:3rem;
				overflow: hidden;
			}
			.create_team_box input{
				float: right;
				width: 70%;
				border: none;
				padding: 1rem 0;
				font-size:1rem ;
				text-align:right;
				font-size: 0.9rem;
				line-height: 0.9rem;
			}
			.create_team_box select{
				float: right;
				border: none;
				border: 1px solid #000000;
				padding: 1.1rem 0;
				padding-right: 1rem;
				border: none;
				text-align:right;
				font-size: 0.8rem;
				line-height: 0.8rem;
				appearance:none; 
				-webkit-appearance:none;
				background-color: white;
				background-image: url(../imgs/下.png);
				background-repeat:no-repeat;
				background-position:right;
				background-size: 1rem;
				-webkit-tap-highlight-color: rgba(255,0,0,0);outline: none;
			}
			
			.create_team_box input::-webkit-input-placeholder{
				text-align:right;
				}
			.create_team_box div{
				color: #898989;
				float: left;
				margin-top: 2px;
				width: 28%;
			}
			.team_apply_2_team img{
				border-radius: 50%;
			}
			.team_apply_2_team table{
				border-collapse:collapse;
			}
			.team_apply_2_team table th{
				background-color: #1F1D20;
				color: #7C7D7D;
				padding: 10px 0;
				font-size: 14px;
			}
			.team_apply_2_team table td{
				padding:10px 0px;
				text-align: center;
				font-size: 16px;
				color:#AFA4B9;
				overflow: hidden;
				white-space:nowrap;
				text-overflow:ellipsis;
			}
			.team_apply_2_team table tr:nth-of-type(odd){
				background-color:#2F2D32;
			}
			.team_apply_2_team table tr:nth-of-type(even){
				background-color:#37353A;
			}
			.team_apply_2_c{
				float: right;
				padding-top: 1rem;
				padding-bottom: 0.2rem;
				color: #888888;
				font-size: 0.8rem;
			}
			.team_apply_2_z{
				width: 100%;
				position: fixed;
				bottom: 7rem;
				padding-left: 10px;
				color: #888888;
			}
			.g{
				background: #999999;
				color: #E9E9E9;
			}
